Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Prague Challenger - Prague Renault Slovenian Open - Ljubljana Zivnobanka Open - Prostejov Zagreb Open - Zagreb Torneo Internazionale di Tennis ATP-Challenger - Merano Heinekin Open 1998 - Budva Copa Ericsson Brasil - Sao Paulo XL Capital Bermuda Open - Bermuda Zivnobanka Open 1999 - Prostejov Zivnobanka Czech Open - Prostejov XL Capital Bermuda Open - Bermuda Czech Open - Prostejov XL Capital Bermuda Open - Bermuda Badden Open by Rothaus - Ettlingen Pekao Open - Szczecin Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Steelers Cup - Kosice Open des Alpes Trophee BNP Paribas - Grenoble IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Bogota Challenger Zivnobanka Czech Open - Prostejov Copa Petrobras - Aracaju Generali Open 1998 - Kitzbuhel BellSouth Open - Auckland Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia XII Internazionali di Tennis CARISBO - Bologna Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel RCA Championships - Indianapolis U.S. Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest International Championships of Sicily - Palermo Heineken Open - Singapore IPB Czech Indoor - Ostrava Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Kremlin Cup - Moscow Hellmann's Cup - Santiago Croatian Indoors - Split European Community Championships - Antwerp Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague Investor Swedish Open - Bastad 1998 Mercedes Cup - Stuttgart MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis Tento Czech Open - Prague Gerry Weber Open - Halle Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Abierto Mexicano de Tenis Pegaso - Mexico City Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich UBS Open Gstaad - Gstaad Energis Dutch Open - Amsterdam RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Citrix Tennis Championships - Delray Beach Estoril Open - Estoril BMW Open - Munich UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2002 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Kremlin Cup - Moscow AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Adidas International - Sydney Open 13 - Marseille Copa AT&T - Buenos Aires Zivnobanka Czech Open - Prostejov Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Adelaide Auckland Memphis Mexico City Barcelona Bermuda Coral Springs Oporto Bastad Gstaad Stuttgart San Marino Long Island Bogota Bucharest Lyon Ostrava Moscow Santiago Prague Umag Bogota Montevideo Buenos Aires Prague Smith Barney Men's Challenger - Covington College Station Challenger - College Station Tiburon Challenger - Tiburon Burbank Challenger - Burbank Heineken Open - Auckland Copa Petrobras Santiago - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Gerry Weber Open - Halle Privat Bank Cup - Dnepropetrovsk Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Mobilux Open - Luxembourg Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Copa Petrobras Aracaju - Aracaju Davidoff Swiss Indoors - Basel Copa Petrobras Guadalajara - Guadalajara ARAG World Team Championship - Dusseldorf International Tennis Championships - Delray Beach Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril BMW Open - Munich ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Draft Corona Mexico City Open - Mexico City Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Nord LB Open - Braunschweig CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Challenger Cudad de Guayaquil - Guayaquil Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Copa Petrobras - Buenos Aires Generali Open - Kitzbuhel Croatia Open Umag - Umag Campionati Internazionali di Sicilia - Palermo AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Corona Mexico City Open - Mexico City Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Open de Moselle - Metz ATP Kremlin Cup - Moscow Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Czech Open 2006 - Prostejov The Artois Championships - London Bancastato Challenger Lugano - Lugano Pilot Pen Tennis - New Haven Nord LB Open 2006 - Braunschweig If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open Castilla y Leon - Segovia Sao Paulo Challenger Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Unicredit Czech Open 2007 - Prostejov Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima ATP Challenger La Serena - La Serena Braunschweig Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Guayaquil Challenger The Lipton Championships - Key Biscayne Great American Insurance ATP Championship - Cincinnati Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Monte Carlo Canadian Open Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Heilbronn Open - Heilbronn VSZ Solvak Open Challenger - Kosice Copa Petrobras Argentina - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York International Championship of Croatia - Umag Pilot Pen International - New Haven Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Adidas International - Sydney Gerry Weber Open - Halle Internazionali di Tennis di San Marino - San Marino The Nottingham Open - Nottingham Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale Gerry Weber Open - Halle 2000 Mercedes Cup - Stuttgart Sybase Open - San Jose Heineken Open - Auckland BellSouth Open - Vina del Mar Gerry Weber Open - Halle TD Waterhouse Cup - Long Island Salem Open - Hong Kong Abierto Mexicano de Tenis Pegaso - Acapulco Jakarta Dubai Philadelphia BellSouth Open - Auckland Basel Marbella Ostrava Hellmann's Cup - Santiago Open Seat-Godo '99 - Barcelona Nottingham Milan Indoors - Milan BellSouth Open - Vina del Mar Davidoff Swiss Indoors - Basel Santiago BMW Open - Munich San Marino BellSouth Open - Vina del Mar SAP Open - San Jose Prague Thailand Open - Bangkok Allianz Suisse Open Gstaad - Gstaad AIG Japan Open - Tokyo Heineken Open - Auckland Copa Telmex - Buenos Aires St. Petersburg Open - St. Petersburg Paegas Czech Open - Prague Casablanca ABN/AMRO World Tennis Tournament - Rotterdam Movistar Open - Santiago AAPT Championships - Adelaide Dubai Tennis Open - Dubai Copa AT&T - Buenos Aires Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Advanta Championships - Philadelphia St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Estoril RCA Championships - Indianapolis Gerry Weber Open - Halle CA Tennis Trophy - Vienna Generali Open 2002 - Kitzbuhel Estoril Open - Estoril Australian Men's Hardcourt Championships - Adelaide Open de Tenis Comunidad Valenciana - Valencia Rado Swiss Open - Gstaad Beijing Open - Beijing IPB Czech Indoor - Ostrava Internationaler Raiffeisen Grand Prix - St. Polten Heineken Open - Auckland Milan Indoors - Milan Marbella Open - Marbella Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Newsweek Champions Cup - Indian Wells Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, CZE-UZB 5-0 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QF, USA-CZE 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, 1R, SWE-CZE 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, CZE-IND 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, CZE-ROU 3-2 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, World Group, 1R, RUS-CZE 3-2 Hopman Cup - Perth Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 ATP Tour World Championship - Hannover Davis Cup, Group 1, 1R, CHI-ECU 4-1 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Shanghai Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Olympics - Athens Olympics - Beijing